offshore structure - Spanish English Dictionary